Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
145 ODESSA ROAD Terraced £130,000 20 Dec 2002
147 ODESSA ROAD Terraced £165,000 31 Mar 2006
149 ODESSA ROAD Terraced £171,500 11 Jun 2007
151 ODESSA ROAD Terraced £390,000 14 Jun 2019
153A ODESSA ROAD Flats/Maisonettes £60,000 4 Apr 2001
153B ODESSA ROAD Flats/Maisonettes £27,500 21 Jan 1997